package com.longcai.cm.base.service;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.longcai.cm.base.bean.PageVo;
import com.longcai.cm.base.bean.Pageable;

import java.util.Map;

public interface BaseServiceIface<T> extends IService<T> {


    BaseMapper<T> getBaseDao();

    PageVo<T> getPageBean(Pageable pageable, Class<T> clazz);

    PageVo<T> getPageBean(Pageable pageable, Map<String, Object> param, Class<T> clazz);

}